/** @format */

import axios from '@/utils/request'

// 获取档案标签模版
export function queryArchiveTemp(params) {
  return axios.get('/busRfidTemplate/queryArchiveTemp', { params: params })
}

// 获取盒标签模版
export function queryBoxTemp(params) {
  return axios.get('/busRfidTemplate/queryBoxTemp', { params: params })
}

// 获取层架标签模版
export function queryShelfTemp(params) {
  return axios.get('/busRfidTemplate/queryShelfTemp', { params: params })
}
// 获取背脊模版
export function queryBackSpineTemp(params) {
  return axios.get('/busRfidTemplate/queryBackSpineTemp', { params: params })
}
// 获取目录模版
export function queryCatalogueTemp(params) {
  return axios.get('/busRfidTemplate/queryCatalogueTemp', { params: params })
}
// 获取封面模版
export function queryCoverTemp(params) {
  return axios.get('/busRfidTemplate/queryCoverTemp', { params: params })
}

// 盒字段列表
export function queryFieldBox(params) {
  return axios.get('/busFieldDefine/common/queryFieldBox', { params: params })
}

// 档案字段列表
export function queryFieldArchive(params) {
  return axios.get('/busFieldDefine/common/queryFieldArchive', { params: params })
}

// 盒可打印RFID字段
export function queryRFIDFieldBox(params) {
  return axios.get('/busFieldDefine/common/queryRFIDFieldBox', { params: params })
}

// 档案可打印RFID字段
export function queryRFIDFieldArchive(params) {
  return axios.get('/busFieldDefine/common/queryRFIDFieldArchive', { params: params })
}

// 标签元数据结构-列表查询
export function queryShelfLabelMeta(params) {
  return axios.get('/busShelfLabelMetadata/common/list', { params: params })
}

// 编辑RFID标签模板
export function edit(data) {
  return axios.put('/busRfidTemplate/edit', data)
}
// 下载模版文件.lsf
export function downloadLsfTemp(params) {
  return axios.get('/busRfidTemplate/downloadTemp', { params: { templateStyle: params } })
}
